package py.com.alfa.escriba.gui.dto.admin;

import java.util.ArrayList;
import java.util.List;

import org.codehaus.jackson.annotate.JsonIgnoreProperties;

import py.com.alfa.escriba.gui.utils.ObjectUtils;

@JsonIgnoreProperties(ignoreUnknown = true)
public class PersonasjuridicasinfoDTO {
	private Long id;
	private Long idpersona;
	private String texto;
	private Long numeroinscripcion;
	private String actaconstitucion;
	private String personeria;
	
	private List<ComparecientesDTO> comparecientes;
	private List<PoderesDTO>poderes;
	public PersonasjuridicasinfoDTO(){
		super();
		comparecientes=new ArrayList<ComparecientesDTO>();
		poderes=new ArrayList<PoderesDTO>();
	}

	public Long getId() {
		return id;
	}
	public void setId(Long id) {
		this.id = id;
	}
	public Long getIdpersona() {
		return idpersona;
	}
	public void setIdpersona(Long idpersona) {
		this.idpersona = idpersona;
	}
	public String getTexto() {
		return texto;
	}
	public void setTexto(String texto) {
		this.texto = texto;
	}
	public Long getNumeroinscripcion() {
		return numeroinscripcion;
	}
	public void setNumeroinscripcion(Long numeroinscripcion) {
		this.numeroinscripcion = numeroinscripcion;
	}
	public String getActaconstitucion() {
		return actaconstitucion;
	}
	public void setActaconstitucion(String actaconstitucion) {
		this.actaconstitucion = ObjectUtils.parseString(actaconstitucion);
	}
	public String getPersoneria() {
		return personeria;
	}
	public void setPersoneria(String personeria) {
		this.personeria = ObjectUtils.parseString(personeria);
	}
	public List<ComparecientesDTO> getComparecientes() {
		return comparecientes;
	}
	public void setComparecientes(List<ComparecientesDTO> comparecientes) {
		this.comparecientes = comparecientes;
	}

	public List<PoderesDTO> getPoderes() {
		return poderes;
	}

	public void setPoderes(List<PoderesDTO> poderes) {
		this.poderes = poderes;
	}

}